@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2,  h4, h3, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;	background: transparent;}
body {line-height: 1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; }
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

@font-face {
    font-family: 'helvetica67';
    src: url('../images/helveticaneueltcom-cn-webfont.eot');
    src: url('../images/helveticaneueltcom-cn-webfont.eot?iefix') format('eot'),
         url('../images/helveticaneueltcom-cn-webfont.woff') format('woff'),
         url('../images/helveticaneueltcom-cn-webfont.ttf') format('truetype'),
         url('../images/helveticaneueltcom-cn-webfont.svg#webfontLCzd6ZAs') format('svg');
    font-weight: normal;
    font-style: normal;
}

p{ line-height:18px; font-family:Arial, Helvetica, sans-serif;}

.required {
color: #cf4542;
}

.mefbodyleft_bottom h1 {
font-size: 19px;
font-weight: bold;
display: inline;
font-family:'helvetica67', sans-serif;

}
.ptag{ line-height:18px; padding:10px 0px; float:left;}
.mefmainbody{ margin:0px auto; width:1003px; }
.mefbodyleft{ width:750px; float:left;}
.mefbodyleft_top{ height:390px;}
.mefbodyleft_top  h2 {

    color: #9c9a00;
    font-family: 'helvetica67',sans-serif;
    font-size: 22px;
    font-weight: normal;
    height: 30px;
    
}
.lefttopimg{ float:left; border:1px solid #EEE; width:270px; height:350px;}
.lefttopimg .viewimg{ border-top:1px solid #EEE; padding:10px 0px 0px 10px;}
.mprodctsummry{ float:left; padding-left:13px; width:455px; }
.aggregateRating{ padding-top:5px;}
.aggregateRating span{ padding:0px 5px;}
.extra_text{}
.extra_text_left{ float:left; width:175px; list-style-type:disc; padding:6px 0px 0px 32px; }
.extra_text_left li{ line-height:18px;}

.itemcost{ float:left;}
.pricedetsils{ float:left; width:200px; color:#b00; font-size:16px; font-weight:bold;}
.pricedetsils span{ font-size: 11px; font-weight:normal;
line-height: 16px; color:#4f4f4f;}
.stockdetails{ float:left; width:200px; font-size: 13px; padding-bottom:6px; color:#090; font-weight:bold; border-left:1px solid #ddd; padding-left:13px;}
.stockdetails span{font-size:12px; font-weight:normal; line-height: 16px; color:#4f4f4f;}
.buythisnow{}
.homedilvery{ height:35px; background-color:#f9f9f9; width:405px; float:left; margin:10px 0px 0px 10px;}
.homedilvery strong{ padding-left:140px; line-height:33px;}
.buynow{ float:left; margin:3px 0px 0px 10px; }
.buynow img{ padding:20px 0px 0px 15px;}
.buynow p{ font-size:13px; float:right; padding:20px 20px 0px 0px; line-height:18px;}
.mefbodyleft_bottom{}
.feature_bullet{ list-style-type:disc; padding-left:30px;}
h3{ padding:10px 0px 10px 0px; line-height:22px;}
.feature_bullet li{ line-height:18px;}

.mefbodyright{ width:250px; float:left;}



.columnleft{ width:480px;}
.columnleft label{ width:200px;}
.columnleft input{}

/*indexpage*/

.header{ height:130px;}
.header .header_top{ height:35px; background-color:#e0ded8;}
.header .header_top .topmenu{ margin:0px auto; width:1003px;}
.header .header_top .topmenu p{ float:right; color:#333; padding-top:6px;}
.header .header_top .topmenu p a{ color:#333; text-decoration:none; padding:0px 5px;}
.header .header_top .topmenu p a:hover{ text-decoration:underline;}

.header .header_bottom{ height:100px;}
.header .header_bottom .navi_wp{margin:0px auto; width:1003px;}
.header .header_bottom .navi_wp .logo{ width:191px; float:left; padding-top:25px;}
.header .header_bottom .navi_wp .navigation{  width:812px; float:left; }

.mef_mainbody{ background:url(../images/fade.gif) repeat-x; }
.mef_mainbody .mef_container{  margin:0px auto; width:1280px; height:auto; padding-top:22px; }
.mef_mainbody .mef_container .slideshow{ background-color:#FFC; width:1003px; height:350px; }
.mef_mainbody .mef_container .mef_leftbody{ width:753px; float:left; margin-bottom:20px; height:430px; height:auto !important;  min-height:430px;}
.mef_mainbody .mef_container .mef_leftbody .events{ padding-top:20px;}
.mef_mainbody .mef_container .mef_leftbody .events aside{ width:172px; float:left; margin-left:14px; border-top:1px solid #dfded7;}
.mef_mainbody .mef_container .mef_leftbody .events aside.firstevnt{ margin-left:0px !important;}
.mef_mainbody .mef_container .mef_leftbody .events aside h2{ font-size:19px; color:#9c9a00; height:25px; padding-top:10px; 
background:url(../images/icon.jpg) center right no-repeat; font-weight:normal; font-family:'helvetica67', sans-serif;}
#login-box h2{ font-size:19px; color:#9c9a00; height:25px; padding-top:10px; padding-left:10px; font-weight:normal; font-family:'helvetica67', sans-serif;}
#signin-box h2{ font-size:19px; color:#9c9a00; height:25px; padding-top:10px; padding-left:10px; font-weight:normal; font-family:'helvetica67', sans-serif;}

.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp{  float:left; margin-top:17px; }
.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .leftpart{ width:442px; float:left;}
.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .leftpart .dynamicpart{ border-top:1px solid #e0ded8; width:100%; margin-top:0px; padding-left:0px !important; padding:16px 0px; }

.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .leftpart h2{ font-size:22px; color:#9c9a00; height:30px; padding-top:10px; 
background:url(../images/icon.jpg) center right no-repeat; border-top:3px solid #9C9A00; font-weight:normal; font-family:'helvetica67', sans-serif; }
.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .leftpart div{ float:left; width:252px; padding-left:15px;}
.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .leftpart div h3{color:#69923a; font-size:19px; font-weight:normal; font-family:'helvetica67', sans-serif; }
.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .leftpart .mef_fimg{ float:left; padding-top:10px;}
.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .rightpart{ width:268px; float:left; margin-left:20px;}
.actionbox-quote {
    border-top: 3px solid #C9757A;
}
.actionbox-quote h2 {
background-position: right -1295px;
color: #b7474e;
}
.expand_wp{ padding-top:15px;}
.expand{ background:url(../images/expand.gif) left center no-repeat; padding-left:22px; color:#9c9a00; text-decoration:none;}
.expand:hover{ text-decoration:underline;}

.actionbox-festival {
border-top: 3px solid #f0ab53;
}

.actionbox-festival h2 {
background-position: right -595px;
color: #eb8f19;
}

.actionbox-quote blockquote{
color: #b7474e;
font-weight:bold;
font-size:13px;
padding-top:10px;
}

.actionbox-festival blockquote, .actionbox-festival a:link, .actionbox-festival a:visited {
color: #eb8f19;
}

.actionbox-festival blockquote{
color: #eb8f19;
font-weight:bold;
font-size:13px;
}

.sidebox {
    background-color:#EFEDEA;
    color: #766A62;
    line-height: 125%;
    margin-bottom:20px;
}

.sidebox .inner {
padding:0px 10px 10px 10px;
}

.sidebox h2 {
padding: 0.5em 30px 0.5em 0;
margin: 0 0 5px 0;
background-repeat: no-repeat;
background-image: url(../images/icon_sprites_common.png);
border: 0;
font-size:18px; font-weight:normal; font-family:'helvetica67', sans-serif;
}

footer{ background-color:#e0ded8; width:100%; clear:both; float:left; }
.ft_wrapper{ width:1003px; margin:0px auto; }
.ft_wrapper h4 {
margin: 0;
padding: 0;
font-weight: 600;
font-size: 108.333333%;
color: #69923a;
font-family:'helvetica67', sans-serif;
}

.ft_wrapper a:link, .ft_wrapper a:visited {
    color: #766A62;
}





.mef_mainbody .mef_container .mef_rightbody{ width:250px; float:left; height:300px; padding-top:10px; }

/*indexpage_end*/


/*product_panel*/
.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .product_panel{ width:530px !important;}
.mef_mainbody .mef_container .mef_leftbody .newsworthy_wp .product_panel div{ float:left; width:342px; padding-left:15px;}
.vertical_menu{ float:left; width:205px;}
.vertical_menu h2{
font-size: 19px; font-weight:normal;
color: #9c9a00;
height: 15px;
padding:8px 0px;
font-family:'helvetica67', sans-serif; 
}
.orderdetails{ border:1px solid #e0ded8; height:170px; padding:5px;}
.orderdetails p{ line-height:20px; padding:10px 5px;}
.shippingaddress{ margin-top:15px;}
.orderdetails .new span a{ font-size:12px; text-decoration:none; float:right; font-weight:normal;}
.orderdetails .new{
padding: 10px 30px 0 0;
min-height:25px;
font-size:16px;
color: #9c8f86;
background:url(../images/icon.jpg) right center no-repeat;  
border-top: 3px solid #E0DED8; 
border-bottom:1px solid #E0DED8;
}
.mef_mainbody .mef_container .mef_rightbody .newspanel{ width:250px; height:auto; padding:0px;}
.mef_mainbody .mef_container .mef_rightbody .newspanel h2 {
font-size: 19px;
color: #adadad;
height: 26px;
padding-top: 8px;
background:url(../images/news_img.gif) center right no-repeat;
border-top: 3px solid #adadad;
font-weight: normal;
margin-top:10px;
font-family: 'helvetica67', sans-serif;

border-bottom:1px solid #E0DED8;
}
.newspaneltwo{ padding-top:12px !important;}
.newspaneltwo h2{ background:url(../images/news_star.gif) center right no-repeat !important; margin-top:10px; }
.mef_mainbody .mef_container .mef_rightbody .newspanel p{ color:#979c00; line-height:18px; padding:3px 0px; font-size:12px; border-bottom:1px solid #E0DED8; text-align:justify;}


.vertical_menu ul{ list-style:none; display:inline; width:186px; float:left; border-top:3px solid #A5C853;}
.vertical_menu ul li{ line-height:25px; border-bottom:1px solid #e0ded8; background:url(../images/arrow.png) center left no-repeat !important; padding-left:20px; }
.vertical_menu ul li a{ color:#766A62; text-decoration:none;}
.vertical_menu ul li a.active{ color:#EB8F19;}
.button.color {
color: #fff;
background: #9C9A00;
box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.15);
font-size:13px;
margin-left:0px !important;
padding:10px 0px !important;
height:auto !important;
text-align:center;
}

.WebRupee {
padding: 5px 0px;
color: #333;
font-size: 17px;
font-weight: bold;
text-align: center;
}


.button, input[type="button"], input[type="submit"] {
padding:9px 14px 9px 14px;
display: inline-block;
border: 0;
outline: none;
font-size: 13px;
cursor: pointer;
width: auto;
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
-ms-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
border-radius: 2px;
box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.2);
letter-spacing: -.2px;
text-decoration:none;
}

.button.color:hover {
background: #aaa;
box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.15);
}
/*product_panel*/


/*menu*/
#navigation {
	height:49px;
	
	margin-left:-10px;
	background-color:#4c4c4c;
	float:right;
	left:1px;
	margin-top:30px;
}
.style-2 .left-corner, .style-2 .right-corner {
	display:none
}
.style-2 {
	width:1020px!important;
	margin-left:0!important
}
.style-2 ul li:first-child {
	margin-left:1px!important
}
.js .selectnav {
	display:none
}
.menu i.halflings {
	margin:1px 2px 0 -2px
}
.menu ul, .menu li>div {
	visibility:hidden;
	display:none
}
.menu li:hover>ul, .menu li:hover>div {
	visibility:visible;
	display:block
}
.left-corner, .right-corner {
	display:block;
	width:0;
	height:0;
	border-style:solid;
	position:relative;
	top:49px;
	float:left;
	opacity:.58;
	filter:alpha(opacity=58)
}
.left-corner {
	border-color:transparent #888 transparent transparent;
	border-width:0 9px 9px 0;
	float:left;
	left:1px
}
.right-corner {
	border-color:#888 transparent transparent transparent;
	border-width:9px 9px 0 0;
	float:right;
	right:1px
}
.menu, .menu ul {
	margin:0;
	padding:0;
	list-style:none
}
.menu li, .menu ul a {
	position:relative
}
.menu>li {
	float:left
}
.menu>li.floatr {
	float:right
}
.menu li>a {
	display:block
}
.menu ul {
	position:absolute;
	display:none;
	width:170px
}
.menu ul ul {
	top:0;
	left:170px
}
.menu li:hover>ul {
	display:block
}
#navigation ul li:first-child {
	
}
#navigation ul li ul li:first-child, #navigation ul li ul li ul li:first-child {
	margin-left:0
}
#current {
	background-color:#169fe6;
	border-right:1px solid #169fe6;
	margin-left:-1px;
	padding-left:21px;
	z-index:8;
	position:relative
}
.menu a {
	text-decoration:none
}
.menu>li>a {
	color:#fff;
	font-weight:400;
	font-size:13px;
	line-height:18px;
	padding:15px 20px 16px 20px
}
.menu>li:hover>a {
	background-color:#707070;
	border-left:none;
	padding-left:21px;
	border-right:1px solid #707070;
	margin:0 0 0 -1px
}
ul.menu li a {
	-webkit-transition:background-color 80ms ease-in-out;
	-moz-transition:background-color 80ms ease-in-out;
	-o-transition:background-color 80ms ease-in-out;
	-ms-transition:background-color 80ms ease-in-out;
	transition:background-color 80ms ease-in-out
}
.menu ul li a {
	-webkit-transition:background-color 20ms ease-in-out, color 20ms ease-in-out;
	-moz-transition:background-color 20ms ease-in-out, color 20ms ease-in-out;
	-o-transition:background-color 20ms ease-in-out, color 20ms ease-in-out;
	-ms-transition:background-color 20ms ease-in-out, color 20ms ease-in-out;
	transition:background-color 20ms ease-in-out, color 20ms ease-in-out
}
.menu>li>a {
	border-right:1px solid #666
}
.menu>li>a:hover {
	border-right:1px solid #707070;
	margin:0 0 0 -1px
}
.menu>li>a img, .menu li>ul>li>a img {
	border:0;
	margin-right:7px
}
.menu ul {
	background-color:#fff;
	border:1px solid #e0e0e0;
	border-top:none;
	left:-1px;
	z-index:999;
	border-radius:0 0 2px 2px;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .04);
	box-shadow:0 1px 1px rgba(0, 0, 0, .04)
}
.menu ul a {
	color:#777;
	font-size:12px;
	line-height:18px;
	padding:9px 12px;
	border-top:1px solid #e6e6e6
}
.menu ul a:hover {
	background-color:#f5f5f5
}
.menu .cols1, .menu .cols2, .menu .cols3, .menu .cols4, .menu .cols5 {
	position:absolute;
	display:none;
	overflow:auto;
	z-index:999;
	background:#fff
}
.menu .cols1, .menu .col1 {
	width:160px
}
.menu .cols2, .menu .col2 {
	width:320px
}
.menu .cols3, .menu .col3 {
	width:480px
}
.menu .cols4, .menu .col4 {
	width:640px
}
.menu .cols5, .menu .col5 {
	width:800px
}
.menu>li.floatr>ul.cols1, ul.cols2, ul.cols3, ul.cols4, ul.cols5 {
	right:0
}
.menu>li:hover>ul.cols1, ul.cols2, ul.cols3, ul.cols4, ul.cols5 {
	display:block
}
.menu .col1, .menu .col2, .menu .col3, .menu .col4, .menu .col5 {
	float:left
}
.menu li>ul.cols1, ul.cols2, ul.cols3, ul.cols4, ul.cols5 {
	background-color:#fff;
	border:1px solid #e0e0e0;
	border-top:none;
	left:-1px;
	padding:10px
}
ul.cols1 a:hover, ul.cols2 a:hover, ul.cols3 a:hover, ul.cols4 a:hover, ul.cols5 a:hover {
	background:none;
	border:none
}
ul.cols1 a, ul.cols2 a, ul.cols3 a, ul.cols4 a, ul.cols5 a {
	background:none;
	border:none
}
ul.cols1 p a, ul.cols2 p a, ul.cols3 p a, ul.cols4 p a, ul.cols5 p a {
	padding:0
}
.menu h4 {
	font-size:13px;
	color:#888;
	font-weight:400;
	margin:0 10px 5px;
	padding-bottom:5px;
	border-bottom:1px solid #e0e0e0;
	letter-spacing:0
}
.menu h5 {
	font-size:13px;
	margin:8px 10px -3px 10px
}
.menu ol {
	list-style:none;
	margin:7px 10px;
	padding:0
}
.menu ol a {
	color:#777;
	font-size:12px;
	padding:3px 0;
	line-height:15px
}
.menu ol a:hover {
	color:#444
}
.menu p {
	font-size:12px;
	line-height:18px;
	margin:9px 10px;
	padding:0
}
.menu p a {
	color:#888;
	text-decoration:underline
}
.menu p a:hover {
	color:#555
}
/*menu end*/

/*Email login page start*/


#login_main{height:100%; width:1003px;  margin:5px auto; padding:0px; border-top:1px solid #1ab1bb;}

#login_mid{ border:1px solid #ccc; height:auto; width:735px; float:left; margin:10px 0px 0px 0px; padding-bottom:30px; border-top:3px solid #50bee7;  	}
.shippingtabs{ height:45px; width:735px; margin:0px;}

.log_right{height:auto; width:185px; margin:10px 0px 0px 15px;  float:left; border:1px solid #ccc;}

.hed{ height:40px; width:170px; border-bottom:1px solid #ccc; margin:auto; }

.ord{ line-height:40px; font-size:16px; font-weight:bold; color:#333333; margin:8px 0px 0px 0px;}
.tab{ width:179px; height:auto; ; margin:0px; padding:3px; }
.tab{  font-size:13px; color:#333;}
.emailloginbox{height:auto; width:440px; float:left; padding-left:10px;}
.emailloginbox br{clear:both;}
.log_box2{height:auto; width:44px; margin:0px; float:left;}

.log_box2 br{clear:both;}

.log_box3{height:auto; width:218px;  margin:65px 0px 0px 0px; float:right; padding-right:24px;}

.label6{ margin:144px 50px 5px 50px; }


.label_2{ padding: 12px 0px 6px 102px; float:left;}
.label_33{ margin:10px 90px 5px 0px; float:right}
.label_34{ padding:6px 155px 5px 0px; float:right}
.label_35{ padding:10px 95px 5px 0px; float:right}

input[type="text"]{ margin:15px 0px 0px 10px; width:200px; height:20px; border:1px solid #ccc; border-radius:3px; height:24px; padding:2px 3px;}
textarea{ margin:15px 0px 0px 10px; width:200px; height:30px; border:1px solid #ccc; border-radius:3px; height:24px; padding:2px 3px;}

.label_4{ margin:5px 0px 0px 5px;}
.radiobtn{ margin:5px 0px 0px 102px; vertical-align:bottom;}

.mef_rightbody .orderdetails ul { clear:both; float:left;}
.mef_rightbody .orderdetails ul li{ float:left; line-height:30px;}
.mef_rightbody .orderdetails ul li.itemname{ width:130px;}
/*Email login page End*/

/*  shopping address start */
.shipping_address{height:auto;  margin:0px; float:left; padding-left:220px;}

.shipping_address .label{ width:100px; float:left; vertical-align:middle; padding-top:20px; font-size:13px;}
select{ 
	margin: 15px 0px 0px 10px;
	width: 208px;
	height: 20px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 28px;
	padding: 2px 3px;
}

.tex2{ margin:15px 0px 0px 10px; width:200px; height:50px; border:1px solid #ccc;}

.label_pr2{line-height: 42px;
padding:20px 0px 0px 290px;
}
/*shopping address start*/

/*order summery start*/
#main{ height:auto; width:1003px; margin:2px auto; padding:0px 0px; border-top:1px solid #1ab1bb; }

#main_2{ height:auto; width:800px;  margin:0px 0px 0px 0px; padding:0px; float:left; border:1px solid #ccc; }

.order{ width:749px; height:auto; margin:0px;}

.order{ margin:10px 0px 0px 10px; font-size:15px;}
.ortabl{ width:749px; height:auto; margin:10px 0px 0px 0px; font-weight:bold; font-size:15px; color:#333;}



.ortabl{ clear:both;}


.ortab2{ width:723px; height:100px; padding:5px 0px 5px 0px; margin:4px 0px 10px -5px; background-color:#f0f5f6; font-size:13px; color:#333; line-height:17px; border:1px solid #ccc;}


.typbox2{ width:80px; height:auto; margin:0px; float:left;}
.typbox3{ width:220px; height:auto; margin:0px 0px 0px 5px;   float:left;}
.typbox4{ width:130px; height:auto; margin:0px 0px 0px 12px;  float:left;}
.typbox5{ width:90px; height:auto; margin:0px;  float:left;}
.typbox6{ width:65px; height:auto; margin:0px;  float:left;}

.typbox7{ width:110px; height:auto; margin:0px; background-colro:#ccc; float:left;}


.ortab3{ width:723px; height:40px; padding:5px 0px 5px 0px; margin:0px 0px 0px -5px;  font-size:13px; color:#333; line-height:17px; border:1px solid #ccc;}
.typbox8{ width:400px; height:auto; margin:0px 0px 0px 12px;   float:left;}
.typbox9{ width:180px; height:auto; margin:0px;  float:left; font-weight:bold;}
.typbox10{ width:128px; height:auto; margin:0px;  float:left;}

.radpar{ float:left; }
.rrpar{ float:left; color:#003b87;}
.radpar_tex{ float:left; margin:0px !important; width:180px !important;}

.ortab4{ width:749px; height:80px; padding:5px 0px 5px 0px; margin:15px 0px 10px -5px; font-size:13px; color:#333; line-height:17px; border-bottom:1px solid #ccc;}

.typbox11{ width:300px; height:auto; margin:10px 0px 0px 0px;  float:left; font-weight:bold;}
.typbox12{ width:235px; height:auto; margin:5px 0px 0px 0px;  float:left;}
.typbox13{ width:190px; height:auto; margin:0px;  float:left;}


#main_right{ height:auto; width:190px; background-color:#000; margin:0px 0px 0px 10px; padding:0px;float:left; }

/*order summery emd*/





.service1 {
    float: left;
    font-size: 12px !important;
    height: 160px;
    padding-left: 0;
    padding-top: 15px;
    width:250px;
}
.service1 ul li { line-height:26px;}

.service1 ul li a {
    color: #999999;
    font-size: 12px !important;
    text-decoration: none;
}

/*innerpage*/
.innerpage{ width:735px !important;}

/*innerpage*/



/* MAIN NAVIGATION */
#navigation-wrapper {font-size:12px;width:812px;float:left;position:relative;z-index:150; }
/*

/*LEVEL ONE*/
ul.dropdown { position:relative; float:right; height:75px;margin:1px 0 0 0;padding: 0;list-style: none;}
ul.dropdown li { float: left;   }
ul.dropdown li.tb1{ width:112px; height:75px; border-left:2px solid #E0DED8;}
ul.dropdown li.tb1:hover{ border-top:4px solid #eb8f19;}
ul.dropdown li.tb1.selected{ border-top:4px solid #eb8f19;}
ul.dropdown li.tb1 h3{ color:#eb8f19;}
ul.dropdown li.tb1 a{ font-family: 'helvetica67', sans-serif; font-size:15px; }
ul.dropdown li.tb1 a:hover{ color:#eb8f19;}

ul.dropdown li.tb2{ width:112px; height:75px; border-left:2px solid #E0DED8;}
ul.dropdown li.tb2:hover{ border-top:4px solid #87b619;  }
ul.dropdown li.tb2.selected{ border-top:4px solid #87b619; }
ul.dropdown li.tb2 h3{ color:#87b619; }
ul.dropdown li.tb2 a{ font-family: 'helvetica67', sans-serif; font-size:15px; }
ul.dropdown li.tb2 a:hover{ color:#87b619; }

ul.dropdown li.tb3{ width:112px; height:75px; border-left:2px solid #E0DED8;}
ul.dropdown li.tb3:hover{ border-top:4px solid #1ab1bb; }
ul.dropdown li.tb3.selected{ border-top:4px solid #1ab1bb; }
ul.dropdown li.tb3 h3{ color:#1ab1bb; }
ul.dropdown li.tb3 a{ font-family: 'helvetica67', sans-serif; font-size:15px; }
ul.dropdown li.tb3 a:hover{ color:#1ab1bb; }

ul.dropdown li.tb4{ width:112px; height:75px; border-left:2px solid #E0DED8;}
ul.dropdown li.tb4:hover{ border-top:4px solid #b47197; }
ul.dropdown li.tb4.selected{ border-top:4px solid #b47197; }
ul.dropdown li.tb4 h3{ color:#b47197; }
ul.dropdown li.tb4 a{ font-family: 'helvetica67', sans-serif; font-size:15px; }
ul.dropdown li.tb4 a:hover{ color:#b47197; }

ul.dropdown li.tb5{ width:112px; height:75px; border-left:2px solid #E0DED8;}
ul.dropdown li.tb5:hover{ border-top:4px solid #d9644a; }
ul.dropdown li.tb5.selected{ border-top:4px solid #d9644a; }
ul.dropdown li.tb5 h3{ color:#d9644a;}
ul.dropdown li.tb5 a{ font-family: 'helvetica67', sans-serif; font-size:15px; }
ul.dropdown li.tb5 a:hover{ color:#d9644a;}

ul.dropdown li.tb6{ width:112px; height:75px; border-left:2px solid #E0DED8;}
ul.dropdown li.tb6:hover{ border-top:4px solid #50bee7; }
ul.dropdown li.tb6.selected{ border-top:4px solid #50bee7; }
ul.dropdown li.tb6 h3{ color:#50bee7; }
ul.dropdown li.tb6 a{  font-family: 'helvetica67', sans-serif; font-size:15px; }
ul.dropdown li.tb6 a:hover{ color:#50bee7; }

ul.dropdown li.tb7{ width:112px; border-right: 2px solid #E0DED8; height:75px; border-left:2px solid #E0DED8;}
ul.dropdown li.tb7:hover{ border-top:4px solid #7bbbb2; }
ul.dropdown li.tb7.selected{ border-top:4px solid #7bbbb2; }
ul.dropdown li.tb7 h3{ color:#7bbbb2; }
ul.dropdown li.tb7 a{ font-family: 'helvetica67', sans-serif; font-size:15px; }
ul.dropdown li.tb7 a:hover{ color:#7bbbb2; }

/*ul.dropdown a:active { color: #ffa500; }*/
ul.dropdown li a { display: block; background: url(/SiteCollectionImages/refresh/nav-bar-0.png) no-repeat 0px 0px; padding:11px 10px 22px 10px;text-decoration: none;font-weight: normal; color:#766A62;font-size:14px; }
ul.dropdown li a:hover{ color:#f90;}
ul.dropdown li a.selected { padding: 7px 10px 5px; border-top:4px solid #eb8f19;}
ul.dropdown li a.last { border-right:1px solid #ccc;}
ul.dropdown li.hover, ul.dropdown li:hover {}
ul.dropdown li.hover a { text-decoration:none; color:#766A62; /* border-bottom:2px solid #ff6600;*/ padding:7px 10px 5px; position: relative; }
/*ul.dropdown li.last { border-right: 1px solid #CCCCCC; }*/
/*LEVEL TWO*/
ul.dropdown ul {visibility: hidden; position:absolute; left:0px; top:74px; list-style: none; height:265px; width:790px; margin:0; padding:0; }
ul.dropdown ul.bte, ul.dropdown ul.industries, ul.dropdown ul.services, ul.dropdown ul.products, ul.dropdown ul.about {background-color:#f3f3f3;
float:left;  display: block;  margin-top:1px; clear:both;padding:10px 10px 7px 0px; border-bottom:1px solid #00ADEF;}

.dropdown ul li {margin: 0px;padding: 0px; border-bottom:none!important;}
ul.dropdown ul li { overflow:hidden; height:100%; }
ul.dropdown ul li:hover {border-bottom:none!important;}
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a { color:#069!important; text-shadow:none; border:none !important; display: inline-block; background:none; font-size:12px !important; padding:4px 0; }
ul.dropdown ul li a:hover {color:#069!important; text-shadow:none; border:none !important; }
ul.dropdown ul li a.mm-all-link{margin-top:5px;}
* html ul.dropdown ul li { display: inline; }
ul.dropdown ul li h3{ font-size: 16px; color:#ff6600; margin-bottom:5px!important;}
ul.dropdown ul li div.leftcol { float:left;  margin:6px 10px 8px 10px; width:530px; }
ul.dropdown ul li div.leftcol .submenu { margin-left:3px; }
ul.dropdown ul li div.leftcol a {background:url(/SiteCollectionImages/bullet.gif) no-repeat 0 6px; padding:2px 7px 2px 10px;}
ul.dropdown ul li div.leftcol a.subitems {background:url(/SiteCollectionImages/square-bullet.gif) no-repeat 11px 7px; padding:2px 7px 2px 21px!important; }
ul.dropdown ul li div.leftcol a.allitems{background:none; padding:2px 7px 2px 0px!important; }
ul.dropdown ul li div.rightcol { float:left; margin:10px 8px 0 0; width:231px;}
ul.dropdown ul li div.rightcol p{ font-size: 12px; line-height: 1.4em; }
ul.dropdown ul li div.leftcol .columns {float:left; padding-right:20px; margin-top:10px; width:210px!important;}
ul.dropdown ul li div.leftcol .columns a{ line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
ul.dropdown ul li div.leftcol .columns a.strong {background:none!important;font-weight:bold; padding-left:0px!important; margin-bottom:5px;}
ul.dropdown ul li div.leftcol .columns a.strong:hover {text-decoration:underline;}
ul.dropdown ul li div.rightcol h3{ font-size:13px; line-height:19px; margin-bottom:5px; padding:0px;}

ul.dropdown ul li a.readmore {padding-left:14px; background:url('/SiteCollectionImages/refresh/arrow-more.gif') no-repeat left;	line-height:12px;}

/* MAIN NAVIGATION END */

.newspanelthree{ margin-top:30px !important; background-color:#efedea;padding: 0px 0px 20px 0px;}
.newspanelthree h2{ color:#50bee7; background:url(../images/twitter_img.gif) center right no-repeat !important; margin-top:10px; border-top:3px solid #50bee7; line-height:35px;font-family: 'helvetica67', sans-serif; font-size:19px; font-weight:normal; padding-left:10px;}
.newspanelthree p{ color:#766a62; line-height:18px; padding:3px 10px; font-size:12px; text-align:justify;}
.newspanelthree .loadmore{ddisplay: block;font-size:75%; text-align: center; background-color: #d8f0f9;border: 1px solid #ffffff;margin: 12px 10px 0px 44px; border-radius:3px; width: 160px;}
.newspanelthree .loadmore a{ddisplay: block;font-size: 13px; text-align: center; line-height:25px;moz-border-radius: 3px;line-height:20px; text-decoration:none; color:#50bee7; font-weight:600;}
.submit { padding:0px !important;}

.cart-summary-table {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #E9E9E9;
    padding: 5px 0;
}

.line, .lastUnit {
    overflow: hidden;
	line-height:20px;
}

.text_right {
    text-align: right;
}

.popup_recent_our_price {
    color: #333333;
}
.size3of5 {
    width: 60%;
}
.unit {
    float: left;
}

.boldtext, .fk-font-bold {
    font-weight: bold;
}
.lastUnit {
    float: none;
    width: auto;
}

.tmargin10 {
    margin-top: 10px;
}

.fk-button-blue, .fk-button.blue {

background: #3881a7; /* Old browsers */
background: -moz-linear-gradient(top, #3881a7 0%, #245a77 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3881a7), color-stop(100%,#245a77)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3881a7 0%,#245a77 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3881a7 0%,#245a77 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3881a7 0%,#245a77 100%); /* IE10+ */
background: linear-gradient(to bottom, #3881a7 0%,#245a77 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3881a7', endColorstr='#245a77',GradientType=0 ); /* IE6-9 */

}
.cart-close-button {
    font-weight: normal;
}
.addcart_btn{
		background: #24adea; /* Old browsers */
		background: -moz-linear-gradient(top, #24adea 0%, #079bdc 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24adea), color-stop(100%,#079bdc)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #24adea 0%,#079bdc 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #24adea 0%,#079bdc 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #24adea 0%,#079bdc 100%); /* IE10+ */
		background: linear-gradient(to bottom, #24adea 0%,#079bdc 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24adea', endColorstr='#079bdc',GradientType=0 ); /* IE6-9 */
		padding: 6px 14px !important;
		color:#fff; 
		font-size:16px !important;
		font-family:'helvetica67', sans-serif; 
	
}
	
	
.fk-button.orange {
background: #faa51a; /* Old browsers */
background: -moz-linear-gradient(top, #faa51a 0%, #f47a20 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faa51a), color-stop(100%,#f47a20)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #faa51a 0%,#f47a20 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #faa51a 0%,#f47a20 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #faa51a 0%,#f47a20 100%); /* IE10+ */
background: linear-gradient(to bottom, #faa51a 0%,#f47a20 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa51a', endColorstr='#f47a20',GradientType=0 ); /* IE6-9 */
    border: 1px solid #DA7C0C;
}
.place-order-button {
    font-size: 16px;
    padding: 2px 15px 3px;
}
.unitExt {
    float: right;
}
.fk-button, .fk-button-blue {
    border: 0 none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-size: 13px;
    font-weight: bold;
    line-height: normal !important;
    padding: 5px 15px;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}

.fk_red_text {
    color: #BB0000 !important;
	line-height:20px !important;
	font-size:12px !important;
}
.lpadding10 {
    padding-left: 10px;
}

/*scrolling*/
.itemnames{
margin-top: 0px;
margin-bottom: 20px;
}

.featured {
	background-color: #EFEFEF;
    color: #6B4879;
    font-size: 23px;
    margin: 0 0 20px;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 4px;
    width: 1003px;
	margin:0px auto 20px auto;
}

.featured h2{ text-transform:uppercase; color:#eb8f19; font-size:16px;  padding:8px 0px 8px 26px;} 

.featured .jcarousel-clip { overflow:hidden;}
.featured .jcarousel-clip ul li a { color:#497DC5; text-decoration:none;}
.featured .jcarousel-clip ul li:hover a { color:#000;}

.featured .jcarousel-prev:hover{ background:url(../images/next-button-hover.png) no-repeat left top;}
.featured .jcarousel-prev{ background:url(../images/next-button.png) no-repeat left top; width:34px; height:34px; cursor:pointer; position:absolute; top:75px; left:-17px;}
.featured .jcarousel-next{ background:url(../images/previous-button.png) no-repeat left top; width:34px; height:34px; cursor:pointer; position:absolute; top:75px; right:-17px;}
.featured .jcarousel-next:hover { background:url(../images/previous-button-hover.png) no-repeat left top;}

.featured .jcarousel-container { width:950px; margin:0 auto; }

.featured .jcarousel-clip ul li{
    background:url(../images/scroller-bg.png) no-repeat scroll 0 0 transparent;
    float: left;
    font-size: 14px;
    height: 192px;
    margin: 0 18px 0 0;
    padding: 15px 0 0;
    text-align: center;
    width: 143px !important;
}
/*scrolling_end*/

.mproductright {

}

.description {
    border-bottom: 1px solid #E7E7E7;
    border-top: 1px solid #E7E7E7;
    color: #4D4D4D;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 5px 5px 10px;
	line-height:20px;
}
.description span {
    color: #38B0E3;
}
.description a {
    color: #4D4D4D;
    text-decoration: none;
}
.price-tax {
    color: #999999;
    font-size: 12px;
    font-weight: normal;
	line-height:20px;
}
.reward {
    color: #999999;
    font-size: 12px;
    font-weight: normal;
}

.cart {
    border-bottom: 1px solid #E7E7E7;
    color: #4D4D4D;
    margin-bottom: 20px;
    overflow: auto;
    padding: 0 5px 10px;
}
.cart .junction{ padding-top:5px;}
.cart .addjunction{ padding-top:0px;}
.cart .addjunction a{ line-height:18px;}

.cart div {
    float: left;
    vertical-align: middle;
}

.cart div > span {
    color: #999999;
    display: block;
    padding-top: 7px;
}

.price {
    border-bottom: 1px solid #E7E7E7;
    color: #333333;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
    overflow: auto;
    padding: 0 5px 10px;
}

.price span{ }

.rightbox{ border:1px solid #ccc; height:400px;}

.heading {
	float: right;
	position: relative;
	background-color: #fff;
	border-radius: 3px;
	padding: 1px 14px;
	margin-top:2px;
}

.heading h4 {
    color: #333333;
    font-size:12px;
    font-weight: bold;
    margin-bottom: 3px;
    margin-top: 0;
	padding:1px;
}

.heading a {
    color: #38B0E3;
    text-decoration: none;
}

.heading a span {
	background:url(../images/arrow-down.png) right center no-repeat;
    padding-right: 15px;
}

.meffullpart{ width:1280px !important;}

#box-table-a th {
background: none repeat scroll 0 0 #CDEB8B;
border-bottom: 1px solid #bfdd7d;
border-top: 1px solid #bfdd7d;
color: #444;
font-size: 12px;
font-weight: bold;
padding: 8px 0px;
text-align:left;
}

.normalrow {
background-color: #fff!important;
}

#box-table-a td {
border-bottom: 1px solid #FFFFFF;
border-top: 1px solid transparent;
color: #333;
padding: 8px 6px;
}

.hoverrow {
background-color: #f2f2f2!important;
}

.normalrow {
background-color: #fff!important;
}

.tableft{ width:700px; float:left;}
.piechart{width:500px; float:left;}
.user_registration .label{ width:160px; float:left; vertical-align:middle; padding-top:20px; font-size:13px;}
.user_registration{ width:703px; padding-left:150px;}
.reg_sbbtn{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
border:1px solid #e5e5e5 !important;
padding:8px 10px !important;
border-radius:4px !important;
margin-left:168px;
}
.checkregpart{ margin:10px 0px !important; padding-top:0px !important; border-radius:4px;}
.checkregcnt{border-radius:0px 0px 4px 4px; width:1280px;}
.selec_lowangel{ width:110px !important; margin:8px 0 8px 10px !important; }
.chakratable td{ padding:0px !important; }
.afbf_wp{ float:right;}
.bfrbtn{
background: rgb(188,188,188); /* Old browsers */
background: -moz-linear-gradient(top, rgba(188,188,188,1) 1%, rgba(165,165,165,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(188,188,188,1)), color-stop(100%,rgba(165,165,165,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#a5a5a5',GradientType=0 ); /* IE6-9 */
border:1px solid #A5A5A5 !important;
border-radius:4px !important;
padding:7px 14px !important;
color:#fff;
font-size:13px!important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
	}
	
.bfrbtn:hover{
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffa84c 0%,#ff7b0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */
border:1px solid #ff7b0d !important;
border-radius:4px !important;
padding:7px 14px !important;
color:#fff;
font-size:13px!important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
	}
	
.afrbtn{
background: rgb(188,188,188); /* Old browsers */
background: -moz-linear-gradient(top, rgba(188,188,188,1) 1%, rgba(165,165,165,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(188,188,188,1)), color-stop(100%,rgba(165,165,165,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#a5a5a5',GradientType=0 ); /* IE6-9 */
border:1px solid #A5A5A5 !important;
border-radius:4px !important;
padding:7px 14px !important;
color:#fff;
font-size:13px!important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
	}
	
.afrbtn:hover{
background: #94ce00; /* Old browsers */
background: -moz-linear-gradient(top, #94ce00 0%, #8fc400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#94ce00), color-stop(100%,#8fc400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #94ce00 0%,#8fc400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #94ce00 0%,#8fc400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #94ce00 0%,#8fc400 100%); /* IE10+ */
background: linear-gradient(to bottom, #94ce00 0%,#8fc400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94ce00', endColorstr='#8fc400',GradientType=0 ); /* IE6-9 */
border:1px solid #8fc400 !important;
border-radius:4px !important;
padding:7px 14px !important;
color:#fff;
font-size:13px!important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
	}
.editbtn{
background: rgb(188,188,188); /* Old browsers */
background: -moz-linear-gradient(top, rgba(188,188,188,1) 1%, rgba(165,165,165,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(188,188,188,1)), color-stop(100%,rgba(165,165,165,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#a5a5a5',GradientType=0 ); /* IE6-9 */
border:1px solid #A5A5A5 !important;
border-radius:4px !important;
padding:7px 14px !important;
color:#fff;
font-size:13px!important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.editbtn:hover{
background: #8c8c8c; /* Old browsers */
background: -moz-linear-gradient(top, #8c8c8c 0%, #606060 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8c8c8c), color-stop(100%,#606060)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #8c8c8c 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #8c8c8c 0%,#606060 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #8c8c8c 0%,#606060 100%); /* IE10+ */
background: linear-gradient(to bottom, #8c8c8c 0%,#606060 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c8c8c', endColorstr='#606060',GradientType=0 ); /* IE6-9 */
border:1px solid #606060 !important;
border-radius:4px !important;
padding:7px 14px !important;
color:#fff;
font-size:13px!important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.savebtn{
background: rgb(188,188,188); /* Old browsers */
background: -moz-linear-gradient(top, rgba(188,188,188,1) 1%, rgba(165,165,165,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(188,188,188,1)), color-stop(100%,rgba(165,165,165,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(188,188,188,1) 1%,rgba(165,165,165,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#a5a5a5',GradientType=0 ); /* IE6-9 */
border:1px solid #A5A5A5 !important;
border-radius:4px !important;
padding:7px 14px !important;
color:#fff;
font-size:13px!important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.savebtn:hover{
background: rgb(80,190,231); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top, rgba(80,190,231,1) 0%, rgba(53,167,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(80,190,231,1)), color-stop(100%,rgba(53,167,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(80,190,231,1) 0%,rgba(53,167,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(80,190,231,1) 0%,rgba(53,167,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(80,190,231,1) 0%,rgba(53,167,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(80,190,231,1) 0%,rgba(53,167,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50bee7', endColorstr='#35a7e5',GradientType=0 ); /* IE6-8 */
border:1px solid #35a7e5 !important;
border-radius:4px !important;
padding:7px 14px !important;
color:#fff;
font-size:13px!important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.chart8 svg{ }
.chart8 div{ width:530px;  }
.chart8 rect{  }